mobile payment - German English Dictionary